disaster stricken - Spanish English Dictionary